charts and patterns